"""
功能描述 ：
编写人 ：
编写日期 ：
实现逻辑 ：
    1- ......
        1.1- ......
    2- ......
        2.1- ......
"""
#定义函数
def fun():
    print('这是函数')
#调用函数
fun()
#函数参数作用
#定义函数
def add_num1():
    result = 1+2
    print(result)
#调用
add_num1()

#定义
def add_num2(a,b):
    result = a+b
    print(result)

add_num2(1,2)
#函数返回值
def buy():
    return '烟'
goods = buy()
print(goods)
#制作一个计算器, 计算任意两数字之和, 并保存结果
def sum_num(a,b):
    return a+b
result = sum_num(1,2)
print(result)
#函数应用
#打印一条横线
def print_line():
    print('-'*20)
print_line()
#打印多条横线
def print_line():
    print('_'*8)

def print_lines(num):
    i = 0
    while i < num:
        print_line()
        i += 1

#求三个数和
def sum_num(a,b,c):
    return a+b+c
result = sum_num(1,2,3)
print(result)
#求平均值
def average_num(a, b, c):
    sumresult = sum_num(a,b,c)
    return sumresult / 3
result = average_num(1,2,3)
print(result)